891460
988520
870443
730417
583966
772166
431608
663383
518274
582264
611446
36554
5303799
3719581
3237148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1740196
1667471